package pc29;

public class J07MathRandom {
	public static void main(String args[]) {

		// Math 클래스를 이용한 난수생성
		// 일반적인 난수 생성 공식 (int)(random()*(큰수-작은수+1))+시작수

		for (int i = 1; i <= 10; i++) {
			System.out.println(Math.random());
		}

		// 1~10 사이 난수 생성
		double key = Math.random();
		System.out.println(key);
		System.out.println(key * 10);
		System.out.println((int) (key * 10) + 1);

		// 1~100사이의 난수 생성
		System.out.println((int) (key * 100) + 1);

		// 1~5 사이의 난수 생성
		System.out.println((int) (key * 5) + 1);

		// 1~45 사이의 난수 생성
		System.out.println((int) (key * 45) + 1);

		// 6~10 사이의 난수 생성
		System.out.println((int) (key * 5) + 5);

	}
}
